home *** CD-ROM | disk | FTP | other *** search
- Info file: cmu-user.info, -*-Text-*-
- produced by latexinfo-format-buffer
- from file: cmu-user.tex
-
-
- File: cmu-user.info Node: Variable Index, Prev: Function Index, Up: Top, Next: Type Index
-
- Variable Index
- **************
-
-
-
- * Menu:
-
- * after-gc-hooks: Garbage Collection.
- * before-gc-hooks: Garbage Collection.
- * block-compile-default: Compiler Arguments.
- * bytes-consed-between-gcs: Garbage Collection.
- * command-line-strings: Reading the Command Line.
- * command-line-switches: Reading the Command Line.
- * command-line-utility-name: Reading the Command Line.
- * command-line-words: Reading the Command Line.
- * compile-print: Calling the Compiler.
- * compile-progress: Calling the Compiler.
- * compile-verbose: Calling the Compiler.
- * debug-print-length: Specials.
- * debug-print-level: Specials.
- * derive-function-types: Global Function Type Inference.
- * describe-indentation: Describe.
- * describe-level: Describe.
- * describe-print-length: Describe.
- * describe-print-level: Describe.
- * double-float-negative-infinity: IEEE Special Values.
- * double-float-positive-infinity: IEEE Special Values.
- * efficiency-note-cost-threshold: Verbosity Control.
- * efficiency-note-limit: Verbosity Control.
- * enclosing-source-cutoff: Error Message Parameterization.
- * error-print-length: Error Message Parameterization.
- * error-print-level: Error Message Parameterization.
- * gc-inhibit-hook: Garbage Collection.
- * gc-notify-after: Garbage Collection.
- * gc-notify-before: Garbage Collection.
- * gc-run-time: Additional Timing Utilities.
- * gc-verbose: Garbage Collection.
- * ignore-extra-close-parentheses: The Reader.
- * internal-time-units-per-second: Additional Timing Utilities.
- * load-if-source-newer: Load.
- * load-object-types: Load.
- * load-source-types: Load.
- * long-float-negative-infinity: IEEE Special Values.
- * long-float-positive-infinity: IEEE Special Values.
- * max-trace-indentation: Function Tracing.
- * short-float-negative-infinity: IEEE Special Values.
- * short-float-positive-infinity: IEEE Special Values.
- * single-float-negative-infinity: IEEE Special Values.
- * single-float-positive-infinity: IEEE Special Values.
- * stderr: Useful Variables.
- * stdin: Useful Variables.
- * stdout: Useful Variables.
- * task-data: Useful Variables.
- * task-notify: Useful Variables.
- * task-self: Useful Variables.
- * timed-functions: Profile Interface.
- * traced-function-list: Function Tracing.
- * tty: Useful Variables.
- * undefined-warning-limit: Undefined Warnings.
-
-
- File: cmu-user.info Node: Type Index, Prev: Variable Index, Up: Top, Next: Concept Index
-
- Type Index
- **********
-
-
-
- * Menu:
-
- * ambiguous-variable-name: Debug-conditions.
- * array: Alien Type Specifiers.
- * boolean: Alien Type Specifiers.
- * c-string: The C-Call Package.
- * debug-condition: Debug-conditions.
- * debug-error: Debug-errors.
- * double-float: Alien Type Specifiers.
- * enum: Alien Type Specifiers.
- * frame-function-mismatch: Debug-errors.
- * function: Alien Type Specifiers.
- * integer: Alien Type Specifiers.
- * invalid-value: Debug-conditions.
- * lambda-list-unavailable: Debug-conditions.
- * no-debug-blocks: Debug-conditions.
- * no-debug-function-returns: Debug-conditions.
- * no-debug-info: Debug-conditions.
- * no-debug-variables: Debug-conditions.
- * signed: Alien Type Specifiers.
- * single-float: Alien Type Specifiers.
- * struct: Alien Type Specifiers.
- * system-area-pointer: Alien Type Specifiers.
- * TYPE: Alien Type Specifiers.
- * unhandled-condition: Debug-errors.
- * union: Alien Type Specifiers.
- * unknown-code-location: Debug-errors.
- * unknown-debug-variable: Debug-errors.
- * unsigned: Alien Type Specifiers.
- * void: The C-Call Package.
-
-
- File: cmu-user.info Node: Concept Index, Prev: Type Index, Up: Top
-
- Concept Index
- *************
-
-
-
- * Menu:
-
- * actual source: The Original and Actual Source.
- * advising: Encapsulation Functions.
- * aliens: Type Translations.
- * arithmetic type inference: Operation Specific Type Inference.
- * assembly listing: Trace Files and Disassembly.
- * availability of debug variables: Variable Value Availability.
- * benchmarking techniques: Benchmarking Techniques.
- * bignums: Fixnums.
- * block compilation: Block Compilation.
- * canonicalization of types: Canonicalization.
- * characters: Representation of Characters.
- * closures: Closures.
- * compatibility with other Lisps: Getting Existing Programs to Run.
- * compilation-speed optimization quality: The Optimize Declaration.
- * compile time type errors: Compile Time Type Errors.
- * compiler error messages: Interpreting Error Messages.
- * compiler error severity: Error Severity.
- * compiler policy: Compiler Policy.
- * compiling: Calling the Compiler.
- * complemented type checks: Type Check Optimization.
- * Concept Index: Concept Index.
- * conditional type inference: Dynamic Type Inference.
- * consing: Avoid Unnecessary Consing.
- * consing: Profiling.
- * constant folding: Constant Folding.
- * constant-function declaration: Constant Folding.
- * context sensitive declarations: Context Declarations.
- * control optimization: Control Optimization.
- * dead code elimination: Unreachable Code Deletion.
- * dead code elimination: Unused Expression Elimination.
- * debug optimization quality: Compiler Policy Control.
- * debug optimization quality: Source Location Availability.
- * debug optimization quality: The Optimize Declaration.
- * debug optimization quality: Variable Value Availability.
- * debug variables: Variable Access.
- * debugger: The Debugger.
- * defstruct types: Structure Types.
- * derivation of types: Type Inference.
- * dynamic type inference: Dynamic Type Inference.
- * efficiency notes: Efficiency Notes.
- * encapsulation: Encapsulation Functions.
- * end-block declaration: Block Compilation Declarations.
- * equivalence of types: Canonicalization.
- * external entry points: Funny Frames.
- * fixnums: Fixnums.
- * floating point efficiency: Floating Point Efficiency.
- * freeze-type declaration: The Freeze-Type Declaration.
- * Function Index: Function Index.
- * garbage collection: Avoid Unnecessary Consing.
- * generic arithmetic: Generic Arithmetic.
- * implicit continuation representation (IR1): Trace Files and Disassembly.
- * inference of types: Type Inference.
- * inhibit-warnings optimization quality: The Optimize Declaration.
- * inline expansion: Compiler Policy Control.
- * inline expansion: Inline Expansion.
- * inline expansion: Open Coding and Inline Expansion.
- * interpretation of run time: A Note on Timing.
- * interrupts: Unix Interrupts.
- * interrupts: Unknown Locations and Interrupts.
- * keyword argument efficiency: Complex Argument Syntax.
- * let optimization: Let Optimization.
- * local call: Local Call.
- * macroexpansion: The Processing Path.
- * maybe-inline declaration: The Maybe-Inline Declaration.
- * member types: Member Types.
- * memory allocation: Avoid Unnecessary Consing.
- * multiple value optimization: Multiple Values Optimization.
- * NIL type: The Empty Type.
- * non-descriptor representations: Non-Descriptor Representations.
- * non-descriptor representations: Representation Efficiency Notes.
- * numbers in local call: Interactions With Local Call.
- * object representation: Descriptors.
- * object representation efficiency notes: Representation Efficiency Notes.
- * object representation: Object Representation.
- * object sets: Object Sets.
- * open-coding: Open Coding and Inline Expansion.
- * operation specific type inference: Operation Specific Type Inference.
- * optimization: Source Optimization.
- * optimize declaration: Compiler Policy Control.
- * optimize declaration: The Optimize Declaration.
- * optimize-interface declaration: The Optimize-Interface Declaration.
- * or (union) types: Union Types.
- * original source: The Original and Actual Source.
- * pointers: System Area Pointers.
- * precise type checking: Precise Type Checking.
- * processing path: The Processing Path.
- * profiling: Profiling.
- * recording of inline expansions: Inline Expansion Recording.
- * recursion: Tail Recursion.
- * representation efficiency notes: Representation Efficiency Notes.
- * rest argument efficiency: Complex Argument Syntax.
- * safety optimization quality: The Optimize Declaration.
- * semi-inline expansion: Compiler Policy Control.
- * severity of compiler errors: Error Severity.
- * source-to-source transformation: Source to Source Transformation.
- * source-to-source transformation: The Processing Path.
- * space optimization quality: The Optimize Declaration.
- * specialized array types: Specialized Arrays.
- * speed optimization quality: The Optimize Declaration.
- * stack frames: Stack Frames.
- * stack numbers: Non-Descriptor Representations.
- * stack numbers: Representation Efficiency Notes.
- * start-block declaration: Block Compilation Declarations.
- * static functions: Open Coding and Inline Expansion.
- * strings: Representation of Characters.
- * structure types: Structure Types.
- * style recommendations: Style Recommendations.
- * style recommendations: Type Style Recommendations.
- * tail recursion: Debug Tail Recursion.
- * tail recursion: Local Tail Recursion.
- * tail recursion: Tail Recursion.
- * time formatting: Time Parsing and Formatting.
- * time parsing: Time Parsing and Formatting.
- * timing: Profiling.
- * trace files: Trace Files and Disassembly.
- * tracing: Function Tracing.
- * tuning: Efficiency Notes.
- * tuning: Profiling.
- * Type Index: Type Index.
- * type inference: Type Inference.
- * uncertainty of types: Type Uncertainty.
- * undefined warnings: Undefined Warnings.
- * union (`or') types: Union Types.
- * unix interrupts: Unix Interrupts.
- * unknown code locations: Unknown Locations and Interrupts.
- * unreachable code deletion: Unreachable Code Deletion.
- * unused expression elimination: Unused Expression Elimination.
- * validity of debug variables: Variable Value Availability.
- * values declaration: The Values Declaration.
- * Variable Index: Variable Index.
- * Virtual Machine (VM, or IR2) representation: Trace Files and Disassembly.
- * weakened type checking: Weakened Type Checking.
- * word integers: Word Integers.
-
-